########### #........?# #################### #.........######### #..................######.................## #.########.....###................#######..## #..## #.....# ########.........# ##..### ##..### #.....#####..............# ##...##### ##...## #.....##....####.........###########.....# ###..# #...........####........................<# ##.# #.....##...................##............# #####.###.....##.................................# #..................................>.............# #####..................##.###....................# #.##.....##..................................# #.#.......#........####......................# #.......................########.............# #..................###### #.............# ##.................# #.......>.....# #.................# ###.##..........# #.................###########...##..........# #......<......................#.##..........# #.................######..####...#..........# ########## #.........####.#######....<.................# #.......>####.........####.#.......#####...........^....# #...........#.........##.....#######.....#...#..........# #........................#.###.......#####...#..........# #.....................####.##.<####### #...###.######## #.............#.##.#..# #.##.## #...# #.## #####...........##....## #.#..# #...# #..# #.........#####....###...## ##########.## #.............##...##...## #...........### #..........######..#...## #.............####### #.......##...# #.....## #...................## #.......####.####.#..## #....................## ######### #...##.#.## #.....................# ###.##...#### #.....................# #....>....# ########..............# ######..#.### #..............# ##.....# #..............# ##....# ##............## #....# ##..........## #....# ############ #....# #....# ######