......+ .....#+### #........ +....... #...... #..... ####..O.#### ........'..# ........#..# ........#..# ........#..# .%......##.# ....######.##### ....#..........# ... #..........# #..........# .######.##### .. ##.##..#### ... #...'.....# .... #...#.....# .....##'########## .................. .................. .................. .................. ..........<....... ...############### ... ..