####### ######### ######### #.....# #.......# #<......# ############(....####.......####### #######.# .................'................# #.# ###########.#......#########........################ #.# ...................+...............................> #.# #...........#......########..........#######.#############.### ........#####......# #........#.....# #.................# ........# #......# #........#..##.# #.################# ........#####......# ##.......#..# #.# #.. ........'..........# #.......#... #.# #... ........############ ####....+.#.# #.# #... ##......# ##...###.# +.# ####..#########.##### ....# .# #.# #.............Y.....# ##...# #.# #..............P.P..# ...... #.. #..............._...# ....... #........$.....P.P..# ...... #.....$..$..........# #..............####.# #................. .# #.................. # #.................. #.................. #.................. #..............## $ ##............ #........... $ #.......... $ $ $ $