.. .o.# _ ...o.#### PP #....# .PP #...##....5#####.######..# ...............o....oo..o .........######oo..o#### ........#.....###..####### .......'.....# #......... #+#.....#.....# #.######## . ## #.#...........###'####### #. .. #.+.o....#######........# #.###. #.#......# ###........# #..... #....###.# #.........$# ...# #...###.#.## #.## #.....###### ....# #....o..#.####..####.....# .....##..#.##o#.#.......##.....# ....c.##........<..............# .......##...#...#..............# ....... #...#...#...........[..# .......##............#....###'## .$.....'o............#........# .......'a............#>.......# .$.....#.............'.<......# .......#####.........#........# ....... #..................# ......# #...............##+# .....# .######+###^..... ....# ......... #.#....... #.###.... ...