### #.#### #...<# #.#### ######## #...# #........ ###.##########!....... #.........%........... #..##...##.............# #..####.####............# #.##..#'#..##.?.p..$..... #. #...b._.##...#####.... # ##b....##.....# . ##...##......# ##.##.......# ###........# ........... .#..(...)## #####...# .