..# ##.. ....###.... #....#.... ........ #.....# . #.....# ... #.#^#.# ..## ####.^!^.# ####### >..## ##..#.#^#.# ###.....## ...## #.........# #......%.##....# #.......### ###[........##...# ###...### #....)#.#........# #...%# ###.....###.......## ##..<## #.....###.###......# #....### ###....##....##..#........ ##..(..####.....##.....#x###......# ##......##....##......>9# ###...## ##.....#.....#....#....# ...# ###...#...###. #...## #### #...%...# #.... ##.....### #(... ##......# { ###... ###....#{ ##.. ##.......# ... ##......# # #....### ###..# ###