. . ..... ...# ...# #..# #..# #..# #..# #..# . #..# #..# ..####..#####..# ...............######.. #............%........... ....####..#####........... . . ...# #..# #..######... #... ...# #..# #..# #..# #... ...# #..# #..#####..# #..# #..# #..# #.........######.. #..# #..####..####.................. #..# #...........>..#####........... #..#######..............# #..######... . ... #...........####..####..# #..# .... ...# #...........# #..# #..#####..# ..g.. ...# #..#######..# #..# #.........######.. ...... #..# #..# #..# #..####.................. ......[ #..# #..# #..# #........#####........... .....g. #..# #..#######..# #........# #..######... ....... #..# #...........####..####..# #..# ........###..# #.......[.........# #..# #..# ........g)...# #.................# #..# #..######.^. .........g...# #...........####..####..#####.......>..# #..########..# #...........# #.......................# #..# #..# #...........# #...............######..# #..# #..# #...........# #..#####..####..# #..# #..# #..# #...........# #..# #..# #..# #..# #..# #..# #...........# #..# #..# #.%# #..# #..# #..# #........[..####..#####..####..######..###################..########..# #..........................................................<..........# #.....................................................................# #######################################################################