#.######### #.....r)..# .#.#.#h...# ......g<..# .....#....# .......(..# .....###### ..>.. .... .... .#.