######### ####### #.......# ....... ######## #.......# ####### ....... ###......# #.......# #.....# ....... #........# #.......# #.....# ......$ #D#......# #.......# #.....#### ....... #.#......# #.......# #....Z'..####Y...... #.#......# ###.......# #.....##..oZYo...... #.#......# #.'.....>.# #...o.#######Y...... ..#...[..###.#....<..# #.....# ....... .##......##..#.......# #.....# ....... # #.........##.......# #.^...# ....... #......#####.......# ####+#### ##+#### ##>##### ##)###### #....# #.# #.### ####.# #.# #)(.# ######+## ###.##### ###.##### #.......# ##+##### ###+### #.......# #...).# #.......# #......# #.....#######.......# ######'#### #.......# #......# #.....##............# #.........# #.......####......###### #..(..#..####.......# #...).....# #.......+.##......'....###.....#.## #.......#######.........# #.......#.##......####<..+.....'.# #............##........<# #.......#..#......# #####.....### #.......####..'.........# #.......##.#......# #.....# #.......# ####.........# #.......##.#......# #.....# #.......# #.........# #.......##.+......# #.....# #.......# #.........# #.......####......# #.....# #.......# #.........# #.......# #......# #.....# #.......# ##'######## ######## ###'### ###.####### #....## #...## #.......# ####..## ###..# #########^## ##..# ##.# #..........# ########'## ######'### #..........# #.........# #...(....# #..........###.........# #......>.# #..........#.'.........# #........# #..........#.#.........# #........####..........#.#.........# #........'..#..........#.#.........# #........##..............#.........# #........####..........###.........# #........# #..........# #.....>...# #........# ############ #.........# #........# ########### ##########