########## #<........ #.u.(>.... #...)..... #...)..... #.<..[.... ........... ###......... #......... #.........