######............. .###### .......... ....... ...... ........ ..... ..... ...... ...# #...# #...# #..# #...# #...# #..# #...# #...########..########...##### #######........(............<....... ........%........................... ######...#######.................... #...# #.................... ######...# #.................... .........#######.).................. ........O........................... ####################################