Design a program in java a gui that keeps track of left clicks,right clicks, middle clicks, space and any other keys usedindividually. It also should have the feature to group them. Ex.w,a,s,d are group one. The group name should be able to be changed.This program should work for any screen (word, internet, anotherprogram)/in the background.