.. ...######### ...........# ........<..# ...#####'#### ... #.....)[#..# .#... #####..)#..# . ...# ###....#....... .. ..# ##...#....... ##'######.# ##..#....... .#.....#...# #..#....... .'.....[..# .# ##.#....... .#.....#)(# .. #.#..... ########.# #. #.#..#### #......# #. #.......# #....(## #### ##.#####......# ########.# ..#..#..#...#......# #...#....# #######.##....#..##......# #...#...y# #y.yD.#.#.........#.####### #...#..Y.# #O###o#.######..###........ #........y...P⌠P #.'.+.......).'........ #.[......#..♣.P. #.#.###.....###..#####. +.)......#.... ...#.#.....#...#..# #........# .♣♣.. #.#######)##.#..#...#..# ##+#..##.# P. P #......†..#..#..#.#.#..# #..#..## ## #####'#########.#####.## +..'...# ##...## #.# ... #.###..# #.....## ##.# .. ...#....# ##...#...## ##..# .. #....## ###...###...###..## # #..#..# ....# ##...†..## #...#..## ###...###...##### #...#...## ##...#...## #. #######..### #.....## ##.. #.......##### ##...## #####...# +...........#####'#####.......# #....#..#..................# ######..#.....#########....# #..#.....# #..#....# #..#...).+ #..#....# #..#.....# #..'....# +..#.....# ####....# #..#.....# .....# #.....# .....# #.....# ......# #.....# ......# ####### ########