######## #......# #......# #......# #......# #......# #......# #^....... #......########### #.......# #................# #.......# #................# #.......# #................# #.......# # #................# #.......###..# #......#<#.#'##### #...........>$ #......###.#.# #......O# ######.#...#.# #.......# #.##.##.# #'####### #.##.##.# #.....# #.##.##.# #####.# #.##.##.# #.# #.##.##.# #.# #....##.# #.# #######.# #.# #.# #.# #.# #.# #.# #.# ##.############################.# #...............................# #################################