### ########## ###.# #..%.....###..## ### ##..###.....##.# ####### ## ### ###########.#### ######### #....###..^^..### # #...#P#######.##.###..##..#.##.##.###.##.##.#####......#....##.#.## ##....................................................^^.%..#.....# #......................................................>..........# #.................................................^...^..#........# #.......................................................##.%......# #.........................%..........................#.##.........# ##...................................................###..........# #...................................................# #...........# #....................................................#.........(.# ##.........f...#P##P#####..#########.###########..#.#####......... #f........########### #### .## ###### #(....... #.........P# # .... ##........## #.........# ##........# #........# #........# #........## ##.........# #..........# ##........## ##........## #......>..P# #.........## ##.........# #........## #........## #.........# #.........# #.........## #........#.# ##........### #.........# ... ##........# ......... #.........# #........# #P........# ##........# #P........# #P........# ##........# #........## #........# ## #.........# ##........####### ### ### ###### ### #####.## #........# #.........##.##.####.###.######.##.###.##.#P.##.##########........## ##..................................................<..............# #....................................<...........................## #......................%..................................<.......# #...................................[............................## #......................%..........................................# #........................................................[.......## #................................................................# #.........>.....>...............................>.............P... ##P..##..#####.#####.##..##.#####.###.##.##...####..####.##..#.P## ##.##.### ##.# ########## ### ########### #### ######.### ###### ### ##