######### #......<. ### #.####### ############ #.. #.# #.[........# #.# ##.####### #.########.# #.# #.....!... #.# #.# #.# #.###..######## ############ #.# ######.####.#####.............. #..........###.###...............#####..#######. #.......................................# #..###.##.............#.####.#.#.######.###### ######..###.##.####.########.# #.#.#.######....... ............##.# #..........# #.|........<..## ######..######.# #.########## #...########..# #......##.# #.# #.#.# #..# #.###...#.# #.# #.#.# #..# #.........# #.# #.... #..# #####...### #.# #.###. ... ##.## #.# #.# .. ..## #.#######.# #.# #. .## #.##......# ######.##.###### #......##.# #.#######.# #.# #.# #.# #.# ###########.. #.# #.# #...........# #.######.# #.# #.###.#####.# #........# #.########.##...## #.# ########.# #.^........#.....###.# #.# ##.#.#####........##.# #.#######.###.## #........##.# #........## ##.# #........##.# #.#######.###.## #.#.[...###.# #...# ##.#..# #.##...#....# ### ###.# ##.#.# #.##.###.########.... ###########.# #.#.# #.#.................. #...........# ##.#.# #.................## #.########### #....# ###.###..#######..# #.# .#..# #.# #..#######./# #.# #....# #.# #.......... #.# ##.#.# #.# ##.#######. #.# #.#.. ..# #.# #.# #########.#############.# #.# #.....>....#............########### #.# #.#######....###########>.......... #.# #.# ##.### #.########## #.# #.# #.# #######.# #.# #.# #.# #.......# #.#########.# #.# #.####### #...........# #.# #.# ############# #.# #.# #.#######.# #.........# ###########