#.####### #....ee(######## #....##.........### .......##...........# .......+....<.......+ .......##.......[...# (.....# #...........# .....# ##+#+######.. ..... .