######. #....... #......# #......# #......# { #......# #......##### . #..........# ######### ... ######.###.#### ##...#...## ###.... ######.# #....####.......^.####....... #......# ####..........a...?....# #......# #####........<...#### #......# #...........## #......# ##.........## #......# ##...#...## #......# ######### #......# #.<....# ########