######### .......# #.....#### #........# ####### #....555.# ###..... #### #..55.55# #.....# .....#...555.# ###.PP..# .....8.))....###.#PP...# .....'PP#.P..#.[..PP...# ..⌠o.8.P)f()())..)##.### .....#.##P####....##.#####.#. .... #........)>....)....... >._ #.##.....P.(...)#.###.# .. #....#...####.###.###.# . #.....................## 8.##(#........#.#...... #.#...###..####..## . .........)).....# .#.#.###..####f..# ..........#.######## ####................# ....####.##.#####.####z#. ...................z.z.z. #########.##.#####.# ## #..#.# #.#..... ##.#.# #.##.#.## #...# #f##.#..# ##..# #f##.#..# #######..# ##f##.#..# #.....##.####..##.#..# #.....##..ff...##.#..# #...).###..#...##.#..# #....................# #.....###..#...#..##.# #######..............#..##.# #.)........).##..#...#..##.# .##.####.#############.........##.# .........P.............>....#.###.### ###.####..........#####...)....f....# #.#<............#####........###### #...............................# #................##(..........#.# #.#####..........##.#..#)####.#.# # #.......PP.##.#....# #.#.# #.......PPP##.##...####.#.# ##########.##.##........#.### #.##.#....####.....# #############.##.#..#.####.#..## #<............................# #############.##.#....####.#..# #.##.#.....# #.#..# #.##f#...#.# #.##.# #.##.#...#.# #.##f# ..##.#[..#.###.##.# ##############..........#.##.# [..........fff...............# ##################.######.##.## #............# #.########..## ### ####