### #.# #.########## #..........# #.########.#### #.# #....# #.# ####.# #####################.###### #.# #....##.a.p.agK....<.......# #.# #....##p##########.........######.# #....##.# #................# #....##.# #............##### #...pa..# #.........##.# #.####### #.....>......# #.# #.........#..# #K# #.........#..# #.# #.........#..# #.# ....########..# ..# #...........K.# #### ...........g.# .............# ....#######.# #...K..p...# +..........# ##..........# #.(.........# .....$.a.....# .....g.......# .pp..p.......# .............# .............# .#g.p........# ..........#.#