############ #..........# #.########.# #.# #.# #.########.# #.......##.###### #.......##.#....# #.......##.#.##.# #.......##.#.##.# #.......##.#.##.# .. #.######...#.##.# ... #.........##.##.# #..# #.######..#..##.# ##..##### #...............# ........# #.#.#..#...[#.##### ###...#.## #.#.#..#..#.#.....# .........# #.#.#..##.#.#####.# ++++++..## #.#.#...........#.# +....+...# #.#.#.....#.###.#.# +....+...####.#.#######.###.#.# +..<.'................>...#.#.# +....+.%.##....#######..#.#.#.# ++++++.#)##.....### #..#.#.#.# ........#.##.......# #.(....#.# #########.##.....#.####..#.....# #..###.#.#............## ##.###.#.######.#####.# #..##)#........# #.# ##.##.########## #.# #..#.# #.#########.# ##.#.# #......>....# #...# #.########### ##..####.######## #.>##........... ########........... #.................. . #.................. .. #.................. ..#.........#####.### ............[.....# .##......#######.# #......# #.# #......#######.# #.######......#......?# #.............#.####### ########......#.# #......#.###.# #............# ##......#.###.# #.......#...# #.#########.# #.#########.# #...........# #############