... ##############. .# ##............. .# ##............## .#####. #..............# ?...... #..............###....... #..........5............. #..............##........ #....<.........##........ ##............###........ ##..........## #........ ############ #........ #........ #........ #........