############################################################## #...(........................................................# #.#############...################...........................# #.# #...# #.########################>.# #.# #...# #.# #..# #.# #...# #.# #..# #.# #...# #.# #..# #.# #...# #.# #..# #.# #...# #.# #..### #.# #...# #.# #....## #.#############...################.########################..#..# #.....................).............<........................##)# #.##################..############..#######################.##)[# #.# #..# #..# ####[)# #.# #..# #..# ###.)# #.# #..# #..# ###.)..# #.# #..# #..# #.#....# #.# #### #..# ########.....# #.# #..# #∩.∩#8.......# #.# #..# #.>.'........# .PPPPPP.>.PP##..################...#8.......# ..PPP.y..PP##.................#######......# ..P.P.PPP #..........l............####....# ....PPP ############..########### #....# ....P #..# ###..# ... #..# #.## ##.# #..###### ### ..###..#################........ ........$.$...........l...[...... ...!.....)$...............####### #########.................# #.................# #.................########### ###########............................ ......................................[ ...........################............ ...........# #..########## .............5...<.# #..# $............).....########## #..# ............................................ .......................................... {....#############..##### #######.####### #...# #..# #.# #...# #..# #.# ####.?.#############..# #.# .......................#### #.. $ ............................ #############............... #...............Z #................ #..........###### #.........## #.........# #........... #.........#.. ..........##.