Input: capacity = 2, operations = [["put",1,1],["put",2,2],["get",1],["put",3,3],["get",2],["put",4,4],["get",1],["get",3],["get",4]]
Output: [null,null,1,null,-1,null,-1,3,4]
Explanation: After put(1,1) and put(2,2), get(1) returns 1. put(3,3) evicts key 2. get(2) returns -1 (not found).