### #.. ######### #.# #.......# #.# #.#####.# #.### #.#####.###...# #.##........# #.##.##(###%### #.##.##.# #...# #.......# #..## ####.#### #..## #.# #...# #<# ##.## #.# ##.### #.######....# ..........### # ..#######.#####.##.## ...#####.............> ..........(.@###.##.## ##........#.#.# # ##.......0.. #..[>.....## #.........# #.......... ........$.#. .$.....W....#