######### ........## .........## ..........###### ####.##........# #.##.....##.########## . #........##..........# ... ###......###########.###..... #......##########.......[.. ##............#...##....... #.....######@..########... #...<.# #..(.......## # #.....#...########..# #...#.#...# ##...@.@# ##....#.### ####... #.#..#.# . #......# ####.... #.... .. .. .. #.### ..#. ##...### .## #......# ... #...%..# #.. #......# #.## #......# ..( ##......## #.## ##...##...## #..######## ##.(.......(### ##........## #...........{.###### ########..## #.........<........##############..# #....<.......#####.................# ##..........## ################### ##...##...## ##########