### #... ... ..#######.#### ............. #.........# #.........# #.....%...# #.........# ########'## #.########## #..........# ##########.# #.##### #....<# #######