. #.... ...# #.........# #...)....?# #.........# #.....c...# #......f..# ###########################.........############### #.........................(...........)............ #.................f......((..*....f................ #..<........).................%..................... #..)...(....................[..................%.... #...........)..................).................... #..............%................................... #.................).....................(.(........ ###########################.........############### #.........# #.........# #.........# #.........# #.........# #.>..)..<.# #.........# #.........# #.........# #...).....# #......... #......... #........ #....... #....%. #...