#### #... # . ... #####(. .. # #.## #....... .....#.##..###........ ##...........##...<.... #..... ###............. #...##....#)#......... #.....####(.%........ ......#.## ##..######.# #..###.# ##(<)# #.# .. ##..# ###(# #.# . ##..## #)## #.# ... #..## #######..###.# #...####.######..........#.# ####....b.....#......>...#.# ..........................#.# ###.......*...#..........#.# .......Q.......#..........#.## ####..........)..........#..##### ..).........#########.........# ...############ #.........# . #.........# #.........# #<..)%....# #....)....# ###########