#........... #........... #............# #............. #............. #..........?.. #............. #...<......... #....@........ #.##.......... ##############