############ #..........# ###### #..........# #...... ##..%.......# #......# #...........# #......# #...........# #......# ######.....^.....########......##.. ...........................$........ .................................... ######...........########......##. #.########'## #......# #.# #.# #...g..# #.# #.#########.(....# #.# #........<######## #.############.###.# #.........# #..##.### #########.# ##.##...# #.# ##...###.# #.###.....##.# ####'##.......#.# #........._.....# #.....#...(...### #.....##.....## ####'#'##...## #.#.###.## #.#<# #..# #.######.# #........# ##########