########### ########## ######.......... #........# #....[.......... #........####.####....########## #..............# #.............# ########.......# #.............# #######.......# #.............# #.............# ####..........# #......#####.## ####..........# #......# #.# #.............# #..(...### #.####.............. #........###.............###### #..............##.......## ####..........>.........# #.#.........#####.#..# #.#.........# #.#..# #.#.........#####.#..# #.#..................## ####.####.........^......# #......########..........# #......# #.........## #......### ######.##.# ##### ####.#...# ########.#..# #O'.##++##.. ######.#...# #........#..# #.Z#......... #..........# #.)......#..# ##.#.#.###### #........### #........#..## .##.#.# #...........# #......).....######..#.# #...........# #........#.#........##.# #..[........###........#.########## .# #...........#.........##.#### .# #...........#...########....# .+ #...........#...##### #....# #...........#.......# #....# ####................# #....# #...##...#.......# #....# #...##...#.......# #....# #...##...#.......# #....# #.........##....## #....# ###.............#####....# ...............#........####### ....#####.......#.......#......# ....# #.......#.......#......# ... #...#.#######.#........# #...#.. ...#.#......# #...#### #####.#...#.## #... #.#.#.#.# #.#.....# #.###.##### #.........# #####.###.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #<# ###