#######+### . #.<.......# ... #.........+ ......#####.......%. ........ph#h........ ......###.zh........ ..? ###h....... . #........ #########