#!/usr/bin/env python3 w, h = map(int, input().split()) ans = [] for x in range(1, w+1): # y of the first >sea point yl = 2 yh = h while yl < yh: y = (yl+yh)//2 print(f'? {x} {y}') a = input() if a == 'horizon': ans += [x,y] if len(ans) == 4: print('!', *ans) exit(0) break if a == 'sea': yl = y + 1 else: yh = y assert False