#............ ........... .........# ........# #......# #?.....# #......# ####..<##### #..........# #..........# #.....[....# #...r..!...# #.a........# #..........# #.........[# #..........# #..........# #.......... ###########