....>..... ######## #......(.# ####......#### #........# ##............## #(.......###....####......# #........ #....#######....## #?.....# #...##.....##....## #......###..###.##..###....# #.......##..###.<##..##....# ##......###..#####...##....# #.......##...###...###....# ##......###........##....## #.......####....###.....# ##........########.....## ##.........####......## ##.................## ###....[........### #####.......### #########