###### ...... #....# #....# #....# #....# ##### ####### ##....###...# #.....# ######.....#....# ..#.....#####.......%....##.# ................###.....###.# #..........##### #....## #.# ..#........###### ####.####.# ..........<..#...# ####.##...## ..................##llS.......# .........#........#.##.......# ....###.....<.......##.......# ... ##..........ll.......### . .......(.........#..# ##.............#...## .........###....## .....>..# ##.### ......... ..# ........ ...# .#...#. ...# #~~~ .. .# ~ . .