# .. .. .. ##... .# ####..# .#####. . # ###....####....... . ####.###...###.......$... #. ......................... #.# ##.####..###........>.... #..##..###..###(.....$....... #....##ry.## #.............. #.yyyc### #............... ##..#### #..#...........?. ##...^# #(.##............. #######...#..# #.# ##............ #........###..# .. ##.....#..).. #.......## #.# #......## .# #.....## . #.....# .. #.<...# .. #.....# #.....# #######