. .. .## ### P.#. ... ..# P#. #.# #.# # #. ##.#####.# #.### #.#####.....##.# .#.# #.#...##.##.##.# ... #......#.##.##.##### #.# #..................# ##.#####....|####..#####[# #.......#...## #..#####.# #..####.##.## #.....##.# #..####.###### ##.......# #### #....##......# #.......# .....###.##.##...<..#####.#..##.# .........#...................##.# ^..................############.# .####.#.....###....# ..PP. ####<# ..# #.###>..# ######.......#....# ....# # #....# ############## ## ...# # #.#.## #.# #. ...#.# #.##.#.## #######># #. .... #......(#####.......# #####.#####.# ####....(.......##### #......g....# ##...###).....#.## #...(..(# ###..###.........[.# #....(##.### #...##....)...##.#.# #....h..g..# #...#..###.....#...# #..#..##h#.###..##.##....##.##..# .......##.#......#..#......#..#..# ###...>....######.#..#.(##..#..#..# #.######.# #.#..#.)##).#..#..# .. #.# ####.#..#..[...#..#.## ... #....##.##....##.##.# ... #.#...#..######..#..# ... #.##..##........##.## .....#.##...###....###..# #.##.#...######...## #........)......### ####.##.....##### #.######## #.# #.