$ $ $ $ ....... P...% ..$.. ##### ######## $.$ #...# #......# .o. #.#######.### #.####.# #o# #.......#.### #.# #.# #$# ######......# #######.####.# #o# ##.#.### ####.........##.# #####o# #.#.# ### #####.##.#####.#.##.# #..5h.# #.#.###.###....###.# #......# ###.### #...........#.####.# ###...## #.# ##.####............# #...# #.# #.# #######.###### #...# #.# #.# ##+## ##.## #.### #.# ##...## #.# #...# #.## ##...<.## ### #.# #.#.# #..## ##.......## ##.###.# ###.#.###########...####.........####...##.# #...#...>..............'.........'......<#.# ########.####.......####.....<...####......# #...#....# #.###...# ##.......## ##..#### ###<#..### #.# #.#.# ##.....## ##.# #.#..# #.# #.#.# ##...## #.# #....# #.# #.#.# ##'## #.# ####.# #.###.#.# #.# #.# #.# #.......# #.# #.# #.# #####.#### ##.####### #.# #.# #........# ##........# #.# ..#########.# #.###.##.# #.........####.# ............# #.# #.##.######...#.........# ..########### #.# #..................###### #.# ####.########.###.## #.######.# #.....# #........# ####### ##########