### ... #.# #.# #.##### . #.## #...^.### ...####..#######.#.## ......PPPPP# #....## ##P...P# #.....# #. #.P...P# ##...## #.# #.P...P# #####.## ##.## #.PP.PP# #.....# ##...## #.....## #.###.# #.....####...!.# #.#...# #.......#......# #.#.#.# #.....#.#.##.#.# #.#.#.# #...##.#.##.#.# #.....# ### ##..........#.######.####### .. #.#.#.#)#.##.....l....%...# #. ##.#.#.#.#[##.#######b####.##### ##.###.............# #.b..#.#...# # ....#.##.##.####### #..........# .##.##.#.#.##.##.# #....#.#...# .......#.#.##..... #.#.##.##.## ...........#####.## #......##.# ............$(...# #.#######.# #...........###### #.# #.####... #...........# .. ####.#######........ ####.##....... ..#####.................## #. ##.#..#.# ........##.##.##........# # #.#..#.# ......#.##.##.##........# #.#... . ........##................ ........##.#..##........## ..###...................# ..!...#.....#.###.......# ..#...##...##...######### .....###.###....# .#.###.##.##.###(# #. #.#.#.# .. . #.#.# ..#<#....... ###.#.###.... #.# #.# .. #.# #.# ..# #.. ... ... ### .## #