### ###########....# #.......<...# #............... #..........#..## ##########..........# ## ........##............ ........###...#####...# ............#)# .#.# ###......###..# .#.. .....##.(##...#. ##.. ##(....... #...###a...#.... # #..)#.......... #...S.#..#....... ##.%..#.......... ........#..... ###......#..... .#.....#..... #........ #... .....#...