.# ### ... ### ## ####f## ....##### ###f### #.##.....# ##...##P## #P....####.#.#...# ### ###........# ###....#.f###......###.##### ## #..........####........P#.#........#..P..##.# .#.#......................#.#......#.........## ..........................................##...# ..................................[.............# .................................................# ..................................................## ....................................................### ..............)....................................f..### ....................................................Pf.f# ...................................................#....## .......................................................P# ....P..................................................## ............#......#f......##.........................# .####......#.#......f....##...........................# ##.#...###.............................<.......... ##......###.......#####.......................#f ###.#.#.#####.#..# ##.....................## ###.......#.#### #....................... #..#..........#######...................... ##........#....)#..##...................... ###..#.#..#........#.###...................... #........#....#.....####......................# ##..#.......#.....### #f......................#. #.....#....#..#.....# #.......................... .. ##................### #........................... #.# ####..............# ###........................... ..#..#..#.........)#..## #............................. .......#.?#..........### ##........................##. ...........###.#.###.# #.#......................### .#....##..#...#### ### ##..........(...........##.# ###. ##...### #........................## ###f# #.........................### ## #............................### ..............................# ............................## ..........................# .........................## ..............<....#......# .....>....................## ......................##..## ........................#### ......................### .......................## .............#.........f.## ...?.........##...........## .........##.^^##...........# ..........##...###........P# ..........#.....#.....P..## ..........##s^.^##....#### ........... ..^^.##....### ..........##.^...#......## .....#.... #..>.#.......### .##. .#.# #...#.........# # # ## #.#.....### ##.#....# ####P..# ###.# ###