################################ ...............................# .#####.######.######.......>..# #.# #.# #..........# #.# #.# #..........# #.# #.# #?.....[...# #.# #.# #..........# #.# #.# #..........# #.# #.# #..>.......# .#####.######.######.....>....# ..........<....................# #.###################..........# ##..#### #...)......# ###....(o###..........# #.## ##.#...##..o#..........# ..#. #......#.#.#...........# ..........# .... #.#.)#.#.#.##.########.# ...........# #.. #....##.#.###.# .# ...........# #..###>)#..#.## #.# # ...........# ##.....)##.#..## #.# ...........# .#.#.#..##..##.## #.# ..........(####. #.#.....#..#..# #.. ...........##..###)..#.#.#..#..# #.# ...........##...())##..#...##.## #.# ........##)###)###..##.##.##..####.# ........##.##....#.#.....#..#...##.# ...<.....##..)#..#.###..#####...###.######## ..........#####..##....#.###..#..# #......... ..........# .#####..##.###.##.###.######## ..........####### ####### #####.##.# ................. #.##.# ..........####### #....# ..........# ####.######## ..........# #......... ......<...# #.######## ..........# #.# ..........# #.# ..........# #.# ..........# ##.#####.####### .........## ................ ######.### ######.######## ## #.# #.# #.# #u# #u# #z# .....lzz....... ....l.#####.### ..a..z ..... ..zz. .... ....