#....# #....## #....>### #.......# ##.......# #........# #........# #.#<.....# #........# #........# ####........# ##...........# ##............# ##.......>.....# #...##........<# ##.###..........# #.......#...##..# #..........## #. ##...<........ ######..........#### #......%........# #.....#.........# #...J.#........... #.....##.......... #.....#!..%.....## #.....#.........# #.....#........? #.....# ...!... #.....#