### .. # #. #### #.####.###.. ......##.# ###.#. ... #..#.#..##.#### #>.... #.# #..#..........# # #..... #.## # #...# #. #.......##.##.##.# #...!> #.... ..# #...# #. ##.####.##.......# #..... #.##. #.# #...# ##.#### ###......#####.##### #...!.##..#.##.#### #...# #.....# #.......## #......# #.....# .......#######...#######.....# #.......# #.<###.# #?....##.#.....................#.##..###.......# #..###.# ##.....##.#.#........................#.........# #...##.# +......W.#.#..................#.#...#.#.......# #.#.##.# #......#.##...##.####...#######.#.............# #.#.##.# ##.##.##.W...###.# #.).# #.....#.#.......# #......# #.##............# #...# ###.....##.###### ##.##### #.#####.#.####### #...# ##.#####.# #.# #.# .....# #...##########.#####.######## #.# #. .....### #######.#.##.......#..............## #.# ##.### #......###.#(#####.#.###.##.##.P...# #.# #. #####.###.## ##.....##.#<###.##.##..P.P###.# .. #...#.####W###.#.##.##)#...........P>.P....# #.#........<#)......).#.####.##.##..P..##### #.)[#.#####..######.##)## #.##..(...P.# ##.##.#####.........##..## #.......##### #.##........#########...########### ###.#########.# #.....# #......## #.# ##...## #.......# ###>### ##.## #.#.##..# #.....# ###.# #.#..#..# #.....# #...# #.##.#..# #.....# #.### #.......# #.....# #.# #.##.##.# #.....# #.# #.##.##.###...### #.# #.#..##.##.###.## #.# #.#.###.#.## ##.######.# #.#.###.#.# #.......[# #.......#.## ##.######## ###.#####..###..# #.#####.#...#.# #.......##.##.# ######...).##<# ##.#####.# #.......# #########