########### #.........# #.........# ######## #.........################......# #.........'.....................+ #.........################......# #.........# #######......# #.........###### #............# #............... #.####.......# ######.#.######### #.#..#.......# #.#.# ........#....#.......# #.#.# .... ........#)####### ####.#(###.. .........)# ..........#.# #####..### #####.#.#.#.#########..####### ...>..................)....# #.......#.#########..#####.## #.# #########.#### #..# #..# #.# #............# ##..######.## #.# #.#######.##.# #.......##..####.#. ###.# #.# #.....# #.................. ...# #.# #.....# #.......###..###.# ###########..# #.# #.....# #.......# ##.## #............# #.# #.....# #.......# #..# .#.#...).....<# #.######.....# #.......# ##.##+#^#.#.######...# #.#O.........# #.......# #.#....#.# #.......# #.# ####.....# ##+###### ##......#.# ##.###.#.# #.# #........# #.......#.#.#......#.# #.# #.##.....# #.......#.#.##..##.#.# #.# # #......# #.......#.#.##..##.#.# #.#.# #..######## #....>..#.#.##..####.# #.#.# #..<....... ####.................# #.#.# #.###.##### #...##.#.##..###### #.#.# #...!.... #...##.#.##..# #.#.# ###...)... ##.###.......# # #.#.# +.O...... #.# ###.###.# #.#.#.#####..... .. #.# #.# #.# ####.............. . ..# #.# #.# ........######'#### ### #.# #.# ####.....O.......# #.....# #.# #.# #.............# #..O..# #.# .# #####.........# #.....# #.# #.........# #.....# #.# ########### #.$...# #.....# #.....# #.....# #######.....# #...........# #.#####.[...# #.# #####.# #.# .# #.# # #.# #.# #.# #.# #.# #.# #<# ###