..# ..# #..# ... #$####### #.###########....... #....<..........!.# #########.()......# #.........# #...?..?..# #.........# #......J..# #...(.....# #.........# #........... #............ #............. #######<#####.