#.# # #.# .# #.# .# #.# #.##### #####.# ....... #...#.###...#### .#####.....#.()....o. ...).........#...#### .................<(.( ##.......########## ###.<.### #...# #####